<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
<!-- 
    // 作业
    // (1)  随机生成一个三位数(100-999)      // 0-1000   
    // 欠钱1000   => 今天至少还100 + 剩余看着给(最大值-最小值)
    
    // (2)  在第一题的基础上取 该三位数的 百位 十位 个位
    // var num = 123;   =>  1  2  3
        
    // (3)  有一个时间 time = 1234567 (秒)  => xx天xx时xx分xx秒 
-->
</body>
<script>
    // 第一种:  对结果 四舍五入
    // 100 + Math.random()*899   // 100 + [0,899) => [100,999)
    // var num = Math.round(100 + Math.random()*899);
    // console.log(num);

    // 第二种:  加1 向下取整
    //  100 + Math.random()*900   // 100 + [0,900) => [100,1000)
    var num = Math.floor(100 + Math.random()*900);
    console.log(num);

    // var num = 123;
    var bai = Math.floor(num/100);

    // var shi = Math.floor((num - bai * 100) / 10);

    //   123  /  100  = 1 ... 23
    // 被除数    除数   商    余数    => 余数肯定比除数小

    // num % 100  => 不满100的数
    var shi = Math.floor(num % 100 / 10); 
    // console.log(shi);

    var ge = num % 10;
    console.log(bai,shi,ge);

    // 123的百位是:1,十位是2,个位是3

    var str = num + "的百位是:" + bai + ",十位是:" + shi + ",个位是:" + ge;
    console.log(str);




</script>
</html>